Estimating fixing effort and schedule based on defect injection distribution
نویسندگان
چکیده
Detecting and fixing defects are key activities in a testing process, which consume two kinds of skill sets. Unfortunately, many current leading software estimation methods, such as COCOMO II, mainly estimate the effort depending on the size of software, and allocate testing effort proportionally among various activities. Both efforts on detecting and fixing defects, are simply counted into software testing process/phase and cannot be estimated and managed satisfactorily. In fact, the activities for detecting defects and fixing them are quite different and need differently skilled people. The inadequate effort estimation leads to the difficulty of test process management. It is also the main problem which causes software project delays. In this article, we propose a method on Quantitatively Managing Testing (TestQM) process including identifying performance objectives, establishing a performance baseline, establish a process-performance model for fixing effort, and establishing a process-performance model for fixing the schedule, which supports high-level process management mentioned in Capability Maturity Model Integration (CMMI). In our method, defect injection distribution (DID) is used to derive estimation of fixing effort and schedule. The TestQM method has been successfully applied to a software organization for their quantitative management of testing process and proved to be helpful in estimating and controlling defects, effort and schedule of the testing process. Copyright 2008 John Wiley & Sons, Ltd.
منابع مشابه
A New Architecture Based on Artificial Neural Network and PSO Algorithm for Estimating Software Development Effort
Software project management has always faced challenges that have often had a great impact on the outcome of projects in future. For this, Managers of software projects always seek solutions against challenges. The implementation of unguaranteed approaches or mere personal experiences by managers does not necessarily suffice for solving the problems. Therefore, the management area of software p...
متن کاملOn Estimating a De Facto Population and Its Components
Abstract. This paper deals with estimating a population that is largely defined by the fact that its size, composition, and distribution are not readily accessible from census data in the U.S. and the other countries that use the De Jure concept of population. The population in question is based on the De Facto concept, which involves the estimation of people where they are found rather than wh...
متن کاملEffect of Schedule Compression on Project Effort
Schedule pressure is often faced by project managers and software developers who want to quickly deploy information systems. Typical strategies to compress project time scales might include adding more staff/personnel, investing in development tools, improving hardware, or improving development methods. The tradeoff between cost, schedule, and performance is one of the most important analyses p...
متن کاملEffectiveness of GenNext framework on critical parameters of ERP implementation: a statistical comparison of traditional methodology and Gennext framework
Enterprise resource planning (ERP) implementations are known for high failure rates and crossing the defined budget and schedule. A new framework GenNext is introduced to arrest these issues. The objective of this paper is to validate the effectiveness of the framework and compare the benefits with respect to traditional methodology. Five projects were executed by the traditional methodology an...
متن کاملAn Improved COCOMO based Model to Estimate the Effort of Software Projects
One of important aspects of software projects is estimating the cost and time required to develop projects. Nowadays, this issue has become one of the key concerns of project managers. Accurate estimation of essential effort to produce and develop software is heavily effective on success or failure of software projects and it is highly regarded as a vital factor. Failure to achieve convincing a...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
- Software Process: Improvement and Practice
دوره 13 شماره
صفحات -
تاریخ انتشار 2008